About Tobar-glen Management Company Limited (NI051980) United Kingdom