Company overviewCompany number16171456StatusActiveCategoryLtdIncorporated2025-01-08Accounts categoryMicro EntityNext accounts due2027-10-31Registered office1 Cae Canol, Penarth, Wales, CF64 3RF