About Lam & Sons Properties Ltd (11885863) United Kingdom