ICA SERVICES LTD Company number 10829423 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address9 LITTLE GRANGE, LONDON, UNITED KINGDOM, UB6 8TZ PostcodeUB6 8TZ Companies at this postcode 4 Average house price in UB6 8TZ £485,000 (8 sales) Map