Company name: The Jam Factory
Description: Arts centre, European restaurant & bar
4 Hollybush Row, Oxford OX1 1HU, United Kingdom