About Abode Manchester Holdings Limited (11694154) United Kingdom