Yep, it's full service. I was surprised at the price the first time I went since most of the other soap lands in the area were a fair bit pricier.
Unfortunately they don't have a website. I believe the address is 171-0021 Tokyo-to, Toshima-ku, Nishiikebukuro, 1 chome-44-6, building name 邦正ビル.