GPS coordinates: lat: -25.768240 - lng: 28.256861 Mega Risk Management Solutions Address: 41 21St St Menlo Park, 0081 Menlo Park Telephone: 012 346 7073 KeywordsInsurance, Property Managers