About P & N Property Developments Limited (12407825) United Kingdom