About Ballymacarrett Housing Association Limited (NP000209) United Kingdom