Key factsactiveLegal nameJOSH CAFE LTDuk_chRegistrationSC699115uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2021-05-18uk_chRegistered address185 HOPE STREET, GLASGOW, G2 2ULuk_chIndustry56102 - Unlicensed restaurants and cafesuk_ch