About Lawrence Property Developments Ltd (10078881) United Kingdom