NEUROVEXA LIMITED Ltd No overdue filings found Company number 09842408 Status Active Incorporated 26 October 2015 Accounts next due 31 July 2026 SIC codes Business and domestic software development (62012) Information technology consultancy activities (62020) Other information technology service activities (62090) SIC code 72190 View company profile Official record