About P&r Property Development Ltd (NI052026) United Kingdom