About 41 Linden Gardens Management Company Limited (03790208) United Kingdom