About Edenn Housing Ltd (12141981) United Kingdom