Freddy SPA is London based company that is listed as Pet Supplies.
Location of Freddy SPA is 30-32, Neal St,, London.