About Abode Co-living Ltd (12109153) United Kingdom