About L&p Properties Ltd (12150971) United Kingdom