About Venture Centre Management Company Limited (04770415) United Kingdom