About Lensfield Hotel Co. Limited (01305524) United Kingdom