About Lpt Developments Limited (12103175) United Kingdom