About Linen Fields Moira Management Company Limited (NI645708) United Kingdom