About Tenth Avenue Investments Ltd (13552946) United Kingdom