About Abodes Property Investments Ltd (12801292) United Kingdom