A J & P T Plant phone Heathrow Business Centre, Candover Close Harmondsworth, Greater London UB7 0BD map