Overview
Legal name
ANDEA (THE SOUTH AMERICAN SHOP) LIMITED
Region
Unknown
Registered address
UNIT 7
THORPE CLOSE
LONDON
ENGLAND
W10 5XL
Insolvency history
No