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.