About P & Jw Developments Limited (12044090) United Kingdom