Overview
Legal name
SIDWELL STREET MOTORS LIMITED
Region
South West England
Registered address
MARSH MILLS RETAIL PARK
PLYMOUTH
DEVON
PL6 8AY
Insolvency history
No