About Abode Capital Ltd (11706039) United Kingdom