Founded in 1967 in Cape Town, South Africa, Glencoe Trust is a family run business, specialising in both Residential and Commercial Property Lets, as well as Property Management and Development.
Managing Director
Office Manager