Company identity
Company number 04111603
Company profile
UK company 04111603, incorporated on 16 November 2000.
Homepage - Responsible Finance
The UK finance system has a superpower: responsible finance providers Otherwise known as Community Development Finance Institutions (CDFIs), these locally-rooted social enterprises get finance to people, businesses and social enterprises who can't get the finance they need from banks. In this video, champions of CDFIs' impact describe the unique and crucial role they play in
Company number 04111603
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House