Position: Owner
Category: Builders & Contractors
Callidus Surveys was incorporated in 1999 under the stewardship of three experienced principal measured surveyors.Callidus grew steadily over a number of years,
London, England, SW19 2RR, United KingdomOur Network