Overview
Legal name
INSTOR MARKETING SERVICES LIMITED
Region
North East England
Registered address
I M S L HOUSE
BENTON PARK RD
NEWCASTLE UPON TYNE
NE7 7LX
Insolvency history
No