Key factsactiveLegal nameISHIKU WAGYU LTDuk_chRegistrationSC853652uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-06-26uk_chRegistered address14-16 LEVENSTREET, EDINBURGH, EH3 9LJuk_chIndustry56101 - Licensed restaurantsuk_ch