About Linen Hall Management Company Limited (NI681802) United Kingdom