About Lawrence & Co Homes Limited (12191084) United Kingdom