Overview
Legal name
A.I.M. (NORTH) LTD.
Region
Scotland
Registered address
23/1 NEWHAVEN MAIN STREET
EDINBURGH
EH6 4NB
Insolvency history
No