About L&n Property Investments Ltd (11041221) United Kingdom