About Annahugh Hill Management Company Limited (NI065476) United Kingdom