OPEN CREDO LIMITED
03943999StatusActive
Company typePrivate Limited Company
Incorporated09/03/2000
Company number03943999
Nature of business (SIC)62020 - Information technology consultancy activities
Also70229 - Management consultancy activities other than financial management
Registered officeFINSBURY CIRCUS HOUSE, 15 FINSBURY CIRCUS, London, EC2M 7EB
Post townLondon
PostcodeEC2M 7EB
CountryENGLAND
Accounts categorySMALL
Accounts next due15/10/2026
Last accounts15/01/2025
Confirmation stmt next due03/02/2027
Last confirmation stmt20/01/2026
Charges1 charge(s)
Previous namesENABLE INFORMATION SERVICES LTD (11/02/2009)
Data from Companies House — updated 2026-08-16.