About Venture Block Management Limited (08736416) United Kingdom