IC SERVICE AND MAINTENANCE LIMITED Company number 03112378 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit K3 Temple Court, Knights Park Knight Road, Strood, Kent, ME2 2LT PostcodeME2 2LT Companies at this postcode 21 Average house price in ME2 2LT £321,000 (3 sales) Map