About The Avenues Management Company Limited (11799836) United Kingdom