Mountain Manor CC trading as Mountain Manor, Mountain Manor Guest House, Mountain Manor Guest House & Executive Self-Catering Suites
VAT number: 4870158294
Company Registration Number: 1996/026810/23
Registered Address: 17 Breda Street, Oranjezicht, Cape Town, South Africa, 8001