About Aubrey Lawrence Properties Ltd (12688442) United Kingdom