About J.p. Developers Limited (03873231) United Kingdom