About Newtownbreda Management Company Limited (NI649887) United Kingdom