CHARCHRIS HOMES LIMITED Company number 07824021 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address82 South Street, Exeter, Devon, England, EX1 1EQ PostcodeEX1 1EQ Companies at this postcode 25 Map