Company overviewCompany number07662630StatusActiveCategoryLtdIncorporated2011-06-08Accounts categoryMicro EntityNext accounts due2027-07-30Registered office8 Chesterford Road, London, E12 6LB