About Haynes Street Investments Limited (00958739) United Kingdom