Overview
Legal name
MIDATOR LIMITED
Region
East of England
Registered address
29/31 ORCHARD ROAD
STEVENAGE
HERTS
SG1 3HE
Insolvency history
Yes