About The Linen Quarter (management Company) Limited (06315619) United Kingdom