About Lhcl Properties Limited (13336472) United Kingdom