Company overviewCompany number05549292StatusActiveCategoryLtdIncorporated2005-08-31Accounts categoryMicro EntityNext accounts due2026-12-31Registered office46 Moorcroft Road, Birmingham, B13 8LX