2009 marks the establishment of Epica Management Solutions Limited, the firm registered at 3rd Floor 5 Temple Square, Temple Street in Liverpool. It was created on Friday 6th November 2009. Its registration number was 07068368 and the postal code was L2 5RH. This firm had been present on the market for 11 years up until Tuesday 15th December 2020.
The following company was led by one managing director: Elizabeth S., who was designated to this position on Friday 6th November 2009.
Elizabeth S. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.