[On :freetrade:] Northgate - NTG 🚗

Northgate is a rental car company in the UK and Spain which also acts as a dealership selling its former rental vehicles.