About L&a Property Group Ltd (12902747) United Kingdom