About Lacock Properties Limited (00657218) United Kingdom