About Abode Property Investments Ltd (11455475) United Kingdom