DEBCHARLES SERVICES LIMITED Company number 13144761 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address82 Deerhurst Close, Feltham, England, TW13 7HT PostcodeTW13 7HT Companies at this postcode 7 Average house price in TW13 7HT £282,000 (22 sales) Map