Physical Address:
Shop 4 Protea Plaza, Protea Ave, Lenasia Ext 3, Lenasia, 1827
Phone:
011 852 7420
Fax:
011 852 1736