About Abiy Property Ltd (12684471) United Kingdom