Key factsactiveLegal nameCLEPHANE LIMITED (79/818)uk_chRegistrationSC023958uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated1946-04-01uk_chRegistered addressCANNONMILLS COURT, CANNONMILLS, EDINBURGH, EH3 5LHuk_chIndustryNone Supplieduk_ch