About Adelos Property Ltd (12773676) United Kingdom