Key factsactiveLegal nameINDODRILL EMEA LIMITEDfr_inseeRegistration812170777fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2014-08-18fr_inseeRegistered addressINCHVIEW HOUSE KELLIEBANK, ALLOA FK10 1NT, ROYAUME-UNIfr_inseeIndustry43.13Zfr_insee