Company name: Global Autocare Ltd (The Hub)
Description: Global is one of the UK’s largest independent vehicle leasing and rental companies and one of the country’s fastest growing businesses.
The Hub, Gelderd Ln, Holbeck, Leeds LS12 6AL, United Kingdom