About P&r Property Investors Ltd (11432985) United Kingdom