About Ltp Developments Limited (10552136) United Kingdom