About Owner Venture Managers Limited (03873256) United Kingdom