Overview
Legal name
MJA EDINBURGH LTD
Region
Scotland
Registered address
7 CUMBERLAND STREET
EDINBURGH
SCOTLAND
EH3 6RT
Insolvency history
No