About L&m Property Group Ltd (12608545) United Kingdom