About L & P Development Ltd (09453052) United Kingdom