Company overviewCompany number00764797StatusActiveCategoryLtdIncorporated1963-06-20Accounts categoryGroupNext accounts due2026-09-30Registered office27 Ovington Square, London, SW3 1LJ