Europcar UK
Terminal 1 Parade Road
Manchester M90 1AH
United Kingdom