Please Feel Free to Contact us

South Africa Office

Ground Floor, Liesbeek House, River Park, River Lane, Mowbray 7700 Cape Town, South Africa.

Kenya Office

Eden Square 7th floor block 1, Chiromo Road, P.O Box 856 00606, Nairobi, Kenya.