Physical address:

7 Montrose Terrace,
Bishopscourt,
Cape Town,
7708.

Phone number:

+27 (0)21 797 9270

Email Address

help@montrosemanor.co.za