Armada Systems Company numberLP004916 StatusActive TypeLimited Partnership Incorporated3 Aug 1995 Registered office 17 Vicarage LaneBemptonBidlingtonYO15 1HF Data JSON Markdown