About Abode Living Spaces Limited (11394846) United Kingdom