About J P Baxter Developments Limited (10181671) United Kingdom