Project Title New build development with 9 self-contained flats Location Wembley Project Value £3 million