About Avenue Management Company (leigh) Limited (06393782) United Kingdom