Key factsactiveLegal nameBATMAN RIVER LIC LIMITEDuk_chRegistrationSC523293uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2015-12-30uk_chRegistered addressTHE PALACE HELENSBURGH, C/O 115 BATH STREET, GLASGOW, G2 2SZuk_chIndustry56101 - Licensed restaurantsuk_ch