Landhold Developments has secured a £13.5m load from Investec Real Estate to fund the construction of 36 homes in Clapham, South West London.
Landhold Developments has secured a £13.5m load from Investec Real Estate to fund the construction of 36 homes in Clapham, South West London.