Overview
Legal name
CAFE MUSE LIMITED
Region
Scotland
Registered address
THE BLACK CAT
168 ROSE STREET
EDINBURGH
UK
EH2 4BA
Insolvency history
No