Overview
Legal name
MSR OPERATIONS LTD
Region
East of England
Registered address
149 NICHOLLS FIELD
HARLOW
ENGLAND
CM18 6ED
Insolvency history
No