Address: Northlands Corner Shopping Centre, Tower A, Cnr Witkoppen & Newmarket Road, Northriding., Johannesburg. See full address and map. Categories: Insurance Administrators