About P&p Property Developments Ltd (12258120) United Kingdom