Overview
Legal name
ATOM SCOTLAND LIMITED
Region
Scotland
Registered address
UNIT 9 A1 INDUSTRIAL ESTATE
SIR HARRY LAUDER ROAD
EDINBURGH
UNITED KINGDOM
EH15 2QA
Insolvency history
No