About Lpc Developments Limited (09149741) United Kingdom