Key factsactiveLegal nameIVY BRAVEHEART LTDuk_chRegistrationSC864801uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-10-01uk_chRegistered address26 GILMORE PLACE, EDINBURGH, EH3 9NQuk_chIndustry55100 - Hotels and similar accommodationuk_ch