About 63 Linden Gardens Management Company Limited (03406521) United Kingdom