About Apoy Properties Ltd (11086387) United Kingdom