Company overviewCompany number15638956StatusActiveCategoryLtdIncorporated2024-04-12Accounts categoryMicro EntityNext accounts due2027-01-31Registered office42 Windrush, Banbury, England, OX16 1PL