Overview
Legal name
MITCHELLS (GLOUCESTER) LIMITED
Region
South West England
Registered address
88 BRISTOL ROAD
GLOUCESTER
GL1 5XA
Insolvency history
No