About L&p Property & Investments Ltd (11151842) United Kingdom