About Lawrence Stanton Developments Limited (08974036) United Kingdom