Company overviewCompany number09359060StatusActiveCategoryLtdIncorporated2014-12-17Accounts categoryMicro EntityNext accounts due2026-09-30Registered office86-90 Paul Street, London, EC2A 4NE