KLEAN & KLEAR PROPERTY SERVICES LTD Company number 17120268 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address188a High Street, Hornchurch, England, RM12 6QP PostcodeRM12 6QP Companies at this postcode 33 Average house price in RM12 6QP £256,000 (18 sales) Map