About Ahi Properties Ltd (13133901) United Kingdom