About John Shepherd New Homes Limited (03852134) United Kingdom