About Apphia Estates Limited (12002594) United Kingdom