Advanced company searchLink opens in new window

ARMADA INTERNATIONAL LLC

UK establishment number BR022237

UK establishment office address
Merlin House 4 Meteor Way, Lee-On-The-Solent, PO139FU
Status
Open
Opened on
18 November 2019
Type of business
Management Of The Company'S Business

This is a UK establishment of
ARMADA INTERNATIONAL LLC

Company number
FC037148