This business called Endorphin Release Clinics was established on 1997-08-01 as a private limited company. This business head office was based in Upper Norwood on 19 Palace Square, London. This place postal code is SE19 2LT. The office registration number for Endorphin Release Clinics Limited was 03413561. Endorphin Release Clinics Limited had been active for twenty four years until 2021-08-03.
Bonita C. and John C. were registered as the firm's directors and were managing the company from 1997 to 2021.
Executives who controlled the firm include: Bonita C. owned 1/2 or less of company shares. John C. owned 1/2 or less of company shares.