a contemporary new build detached house

leigh on sea, essex