R&R Quantity Surveyors and Project Managers are a professional quantity surveying and project management company with a long-standing reputation in consultancy and construction...
Druids Castle is an established property and facilities management company, based in Cape Town.