BEN MITCHELL TV LIMITED Company number 08295257 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address76 NIBTHWAITE ROAD, HARROW, MIDDLESEX, HA1 1TG PostcodeHA1 1TG Companies at this postcode 26 Average house price in HA1 1TG £541,000 (35 sales) Map