About 21 Connaught Avenue Management Company Limited (04268624) United Kingdom