Contact Us

Telephone: +27 (0)87 073 5739
General Email: info@cedartower.co.za
Postal Address: 34 Harries Street
Plumstead, Cape Town, 7800
Physical Address: 16 Edison Way, Century City, Cape Town, 7441