Address: Shop 11, Cavendish Square, 3 Dreyer Street,Claremont, Cape Town, South Africa.
Phone number: 021 671 3536