About Linen House Management Limited (04649513) United Kingdom