About Venue Places Ltd (12493903) United Kingdom