About The Capital Venue Limited (08120925) United Kingdom