About Linen Quarter Management Limited (NI654369) United Kingdom