About Alodia Property Ltd (13623741) United Kingdom