About L&p Property Ltd (11580847) United Kingdom