IDRILAY LTD Company number 16809841 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 1e Leaworks House, 10 Ronald Street, Nottingham, England, NG7 3GY PostcodeNG7 3GY Companies at this postcode 84 Map