Company overviewCompany number11805908StatusActiveCategoryLtdIncorporated2019-02-04Accounts categoryMicro EntityNext accounts due2026-12-30Registered office128 City Road, London, EC1V 2NX