Company overviewCompany number00652432StatusActiveCategoryLtdIncorporated1960-03-14Accounts categoryFullNext accounts due2027-09-30Registered officeManor Road, London, W13 0PP