Armadaforce Limited Company number02955150 StatusLiquidation TypePrivate Limited Company Incorporated3 Aug 1994 Nature of business 6330 Registered office 22 Elysium Gate126-8 New Kings RoadLondonSW6 4LZ Accounts Year ended 31 Aug 1997 31 Aug 1996 31 Aug 1995 Data JSON Markdown