Car & Van Hire in Leeds - Sheepscar 81 Roseville Road, Sheepscar, Leeds, LS8 5DT Tags: chauffeured cars, long term hire, long wheel base vans, luxury cars, national accounts, sports cars