Overview
Legal name
INTERFACE (MJC) LTD
Region
South West England
Registered address
INFINITY COTTAGE BROOKWATER
DONHEAD ST. ANDREW
SHAFTESBURY
SP7 9LG
Insolvency history
No