About P&a Property Services Limited (10284360) United Kingdom