About Ballyward Hall Management Company Ltd (NI621917) United Kingdom