About Hbaa Developments Ltd (10917388) United Kingdom