Company overviewCompany number00209905StatusActiveCategoryLtdIncorporated1925-11-24Accounts categoryFullNext accounts due2027-09-30Registered office208 Bath Road, Slough, Berkshire, SL1 3WE