About Dachdepe Housing Cic (12792328) United Kingdom