About L Martin Property Company Ltd (12307516) United Kingdom