Overview
Legal name
M & A RESTAURANTS LIMITED
Region
Scotland
Registered address
41 ARGYLE PLACE
EDINBURGH
SCOTLAND
EH9 1JT
Insolvency history
No