Company overviewCompany number01397939StatusActiveCategoryLtdIncorporated1978-11-06Accounts categoryFullNext accounts due2026-12-31Registered office165 Bath Road, Slough, Berkshire, SL1 4AA