About Lam Investment Property Limited (13527706) United Kingdom