About 29 Linden Gardens Management Company Limited (01705963) United Kingdom