TOWER DATA SYSTEMS LIMITED Company number 12444677 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address3 LANCASTER ROAD, HARROW, ENGLAND, HA2 7NN PostcodeHA2 7NN Companies at this postcode 10 Average house price in HA2 7NN £769,000 (15 sales) Map