About P&m Properties London Ltd (11882558) United Kingdom