About Avenue Investment Company Ltd (01057917) United Kingdom