Overview
Legal name
BUSINESS MATTERS EUROPE LIMITED
Region
South West England
Registered address
COVILON COTTAGE
EASTCOMBE
STROUD
GLOUCESTERSHIRE
GL6 7DY
Insolvency history
No