About Ballymena Block Management Limited (NI641261) United Kingdom