About Ahana Properties Ltd (13469148) United Kingdom