Company overviewCompany number01276016StatusActiveCategoryLtdIncorporated1976-09-06Accounts categoryFullNext accounts due2027-09-30Registered office65 High Street, Egham, England, TW20 9EY