Overview
Legal name
MIMOSA (NO. 230) LIMITED
Region
Unknown
Registered address
82 BERKELEY STREET
GLASGOW
SCOTLAND
G3 7DS
Insolvency history
No