Company overviewCompany number02562099StatusActiveCategoryLtdIncorporated1990-11-26Accounts categoryFullNext accounts due2026-12-31Registered officeHowbery Park, Wallingford, Oxon, OX10 8BA
Business activities72190Other research and experimental development on natural sciences and engineering