About 73 Connaught Avenue Management Limited (06620708) United Kingdom