About Lawrence Properties & Investments Limited (08826583) United Kingdom