Epic Venom CIC Company number16880810 StatusActive TypeCommunity Interest Company Incorporated28 Nov 2025 Nature of business Management consultancy activities other than financial management Registered office 62 First AvenueOldhamOL8 3SH Data JSON Markdown