Name of company
Armada Technologies Limited

Registered office

61 Bridge Street
Kington
HR5 3DJ

United Kingdom

Contact details
Tel: +44 7740373671
E-mail: roger.armson@armada-technologies.co.uk
 

Company Number: 12576682

VAT no: 387610276
 

Regulatory authority : England