Company overviewCompany number16620421StatusActiveCategoryLtdIncorporated2025-07-31Accounts categoryNot suppliedNext accounts due2027-04-30Registered office3 Yarrow Road, Poole, England, BH12 4TS