About L&m Property Investments Ltd (12930475) United Kingdom