Appointed Development Managers on Lancer Square

1.03.2012

Situated a short distance from Kensington High Street, CIT are working as development managers on this mixed-use scheme for 36 luxury apartments, offices and retail.