🇬🇧
IRX LIMITED
62.09 · Other information technology service activitiesSIC62090SmallID09964566
📍 12 LODDINGTON HALL, MAIN STREET, LODDINGTON, KETTERING, NORTHAMPTONSHIRE, NN14 1PP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.