About J P & S Developments Limited (00898108) United Kingdom