Armada Technologies has a trademark application under (UK00004103814) in class 12 in the name of Armada Technologies Limited
Registered office
Armada Technologies
Rodney Chambers
40 Rodney Street
Liverpool
L1 9AA, UK
Contact details
Tel: +44 (0) 151 374 1089
Email: info@armada-technologies.com
Company Number: 12576682
VAT no: 387610276
Regulatory authority: England