Company overviewCompany number04159779StatusActiveCategoryLtdIncorporated2001-02-14Accounts categoryFullNext accounts due2026-11-30Registered office230 City Road, London, EC1V 2TT