About P&p London Properties Ltd (11133261) United Kingdom