Thames Hire Car Rental phone The Storage Yard Jak Business Centre, Church Elm Lane Dagenham, Greater London RM10 9QS map