About Linden Avenue Management Company Limited (09237661) United Kingdom