Overview
Legal name
OVERWATCH TECHNOLOGY SOLUTIONS LIMITED
Region
South West England
Registered address
SPRINGHILL INDUSTRIAL ESTATE
SPRINGHILL
MORETON-IN-MARSH
ENGLAND
GL56 9TP
Insolvency history
No