Stiftelsen Roya Foundation
    Wallingatan 12
    111 60 Stockholm
    Sweden