HORTON AUTOMATICS LIMITED Company number 02324269 · Monitor this company Active Overview People 26 Control Charges Documents Analysis Location Related Registered office AddressHortonwood 31, Telford, United Kingdom, TF1 7YZ PostcodeTF1 7YZ Map