About Lawrence Hill Developments Limited (09343337) United Kingdom