Offices and Technical Centres in Africa Home page/ Contact us / Locations / Offices and Technical Centres in Africa Africa South Africa Ricardo South Africa (pty) Ltd 111 Pretoria Road Rynfield South Africa T: +27 116153403