Company name: Openaire Cinema
Description: The UK's first ever cinematic experience by boat
Merchant Square, London W2 1AS, United Kingdom