Stortorget 24 A Stockholm.