John Grangren , 22 Lilla Nygatan , Stockholm.