Company identity
Founded / incorporated
16 January 2012
Company number SC414543
Legal name
ATHENA ENGINEERING AND DESIGN LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
31 NORTHCOTE AVENUE
ABERDEEN
SCOTLAND
AB15 7TD
Insolvency history
No