About Templemore Avenue Management Company Limited (NI648162) United Kingdom