About Araya Property Ltd (12857061) United Kingdom