SPENCER & CO.
PROPERTY LTD
Spencer & Co. Property Ltd is a private UK investment firm specialising in the acquisition and long-term management of its own portfolio of high-yield residential assets. We focus on sustainable growth and meticulous refurbishment, ensuring our holdings are built to last.
Spencer & Co. Property Ltd is registered in England & Wales. No: 17066732
Registered Office: 1 Derwent Business Centre, Clarke Street, Derby, United Kingdom, DE1 2BU