About P&m Place Ltd (SC712364) United Kingdom