About Annabel Developments Ltd (NI073931) United Kingdom