ICARO THERAPY LIMITED Company number 11845039 · Monitor this company Dissolved Overview People 1 Control Analysis Location Related Registered office Address12 THE MIDDLINGS, SEVENOAKS, UNITED KINGDOM, TN13 2NW PostcodeTN13 2NW Companies at this postcode 14 Average house price in TN13 2NW £972,000 (18 sales) Map