About Abode Manchester Limited (10485053) United Kingdom