SOFTWARE AND DEVELOPMENT SERVICES LTD Ltd No overdue filings found Company number 12297191 Status Active Incorporated 4 November 2019 Accounts next due 30 September 2026 SIC codes SIC code 61200 View company profile Official record