About Lawrence Property Limited (10658614) United Kingdom