Key factsactiveLegal nameCM RAIL CONTRACTS LTDuk_chRegistrationSC679253uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2020-10-29uk_chRegistered address30 BELVEDERE VIEW, GALSTON, KA4 8JSuk_chIndustry42120 - Construction of railways and underground railwaysuk_ch