About J.p.p. Developments Limited (10909226) United Kingdom