About 37 Connaught Avenue Management Limited (04753861) United Kingdom