Overview
Legal name
MEMCO LIMITED
Region
Unknown
Registered address
TOUCHE ROSS & CO
ABBEY HOUSE
74 MOSLEY STREET
MANCHESTER
M60 2AT
Insolvency history
No