DEBESTDOR CARE LIMITED Company number 12029617 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address181 South Street, Romford, Essex, United Kingdom, RM1 1PS PostcodeRM1 1PS Companies at this postcode 31 Average house price in RM1 1PS £317,000 (3 sales) Map