About Linen House (nottingham) Management Company Limited (05817424) United Kingdom