IC (2014) SERVICES LIMITED Company number 09508078 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address49D CRYSTAL PALACE PARK ROAD, LONDON, UNITED KINGDOM, SE26 6UR PostcodeSE26 6UR Companies at this postcode 19 Average house price in SE26 6UR £489,000 (32 sales) Map