Epihome started its operations in 2017 as a Private Limited Company with reg. no. 11122250. The company's office was registered in London at Flat 125, Delaware Mansions. This particular Epihome Limited company had been in this business field for at least 4 years.
Andrea F. and Perikli T. were listed as enterprise's directors and were managing the firm from 2017 to 2021.
Perikli T. was the individual who had control over this firm, owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights.