About Enabling Homes Holdings Ltd. (10662876) United Kingdom