Key factsactiveLegal nameSOWARO LTDuk_chRegistrationSC841900uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-03-19uk_chRegistered address9 BREAD STREET, EDINBURGH, EH3 9ALuk_chIndustry56103 - Take-away food shops and mobile food standsuk_ch