About Loughmacrory Management Company Limited (NI626061) United Kingdom