Physical Address

  • End of Penryn Street, Off Spencer Road
  • Salt River 7925 Cape Town, South Africa
  • Phone & Fax

  • Tel: 021 448 7513
  • Fax: 021 413 1535
  • Our warehouse is CLOSED until 28 August while we exhibit at SARCDA.