About J.l.p Developments Ltd (10829586) United Kingdom