About 34 The Avenue Management Company Limited (05442168) United Kingdom