Started with Reg No. 08656486 eleven years ago, Apollon Telemedicine Clinic Limited had been a private limited company until March 7, 2017 - the day it was formally closed. The official office address was Devonshire House, 60 Goswell Road London.
This limited company was supervised by a solitary managing director: Antonia K., who was appointed in August 2013.