Overview
Legal name
EDWARD MELLOR TRADING LIMITED
Region
North West England
Registered address
MELLOR HOUSE 65-81
ST. PETERSGATE
STOCKPORT
ENGLAND
SK1 1DS
Insolvency history
No