About James Lawrence Homes Limited (03364857) United Kingdom