About Newtownabbey Management Ltd (NI601906) United Kingdom