INSURANCE AND FINANCIAL SERVICES LIMITED Ltd No overdue filings found Company number 05432002 Status Active Incorporated 21 April 2005 Accounts next due 31 July 2026 SIC codes Life insurance (65110) Non-life insurance (65120) SIC code 65300 View company profile Official record