Overview
Legal name
MITCHELLS (MILLBROOK) LIMITED
Region
South East England
Registered address
MANOR INDUSTRIAL ESTATE
THIRD AVENUE
SOUTHAMPTON
ENGLAND
SO15 0LD
Insolvency history
No