A development of 17 apartments in west London