About Ahaa Properties Ltd (13274505) United Kingdom