About Lps Developments Limited (10866104) United Kingdom