INTERFACE CONTROLS LIMITED Company number 14142603 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address73 Grovehill Road, Redhill, England, RH1 6DB PostcodeRH1 6DB Companies at this postcode 23 Average house price in RH1 6DB £543,000 (45 sales) Map