Overview
Legal name
STORA MANCUSO LIMITED
Region
Unknown
Registered address
UPLANDS HOUSE
BLACKHORSE LANE
WALTHAMSTOW
LONDON E1 75Q
Insolvency history
Yes