ICOUNTABLE LTD Company number 07388365 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address17 The Towers Pavilion Way, Macclesfield, Cheshire, England, SK10 3LT PostcodeSK10 3LT Companies at this postcode 4 Average house price in SK10 3LT £217,000 (30 sales) Map