Hirebase 15-21 Cannock Street Off Barkbythorpe Road LEICESTER Leicestershire LE4 9HR United Kingdom View More