About S.j.stanborough Homes Ltd (04021874) United Kingdom