SOFTWARE ARTISTS LTD Ltd No overdue filings found Company number 11153805 Status Active Incorporated 17 January 2018 Accounts next due 31 October 2026 SIC codes Information technology consultancy activities (62020) Data processing, hosting and related activities (63110) Web portals (63120) SIC code 63990 View company profile Official record