Overview
Legal name
ELLIS & COMPANY (MOTORS) LIMITED
Region
London
Registered address
NEW PARK FARM NORTHAW ROAD WEST
NORTHAW
POTTERS BAR
HERTFORDSHIRE
EN6 4NT
Insolvency history
No