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