a contemporary new build development of four houses

leigh on sea, essex