About P&l Property Group Ltd (11775939) United Kingdom