Physical Address:
902 13 Pier Hse, Heerengracht, Foreshore, Cape Town, 8001
Phone:
021 425 3585
Fax:
021 419 5120
Email:
info@ltc-capetown.com
Website:
www.itc-capetown.co.za