Overview
Legal name
STOPFORD INTERNATIONAL LIMITED
Region
North West England
Registered address
MERE HALL FARM BUSINESS CENTRE BUCKLOW HILL LANE
MERE
KNUTSFORD
ENGLAND
WA16 6LE
Insolvency history
No