About Lam & Co Property Ltd (09798601) United Kingdom