About Curzon Venues Ltd (12668265) United Kingdom