Company overviewCompany number08815945StatusActiveCategoryLtdIncorporated2013-12-16Accounts categoryMicro EntityNext accounts due2027-09-30Registered office217a Newmarket Road, Norwich, NR4 7LA