About L&m Property Services Ltd (12858860) United Kingdom