Company overviewCompany numberSC039144StatusActiveCategoryPlcIncorporated1963-08-15Accounts categoryFullNext accounts due2026-10-31Registered office4 Castle Terrace, Edinburgh, EH1 2DP