Company overviewCompany number07919783StatusActiveCategoryLtdIncorporated2012-01-23Accounts categoryMicro EntityNext accounts due2027-09-30Registered office26 Leagrave Rd, Luton, Beds, LU4 8HZ