SPENCER HOMES
Updated 283 days ago
United Kingdom
Spencer Homes is a professional family run, specialist real estate company; offering our services in London, the South Coast of England and Accra, Ghana...
We offer a variety of property services from sourcing rental properties in Central London, Residential Property Management and Property Development.