About J & P Developments Ltd (11319177) United Kingdom