About Gooch Street Management Company Limited (09267442) United Kingdom