About L&p Property Development Limited (11172850) United Kingdom