This particular firm is registered in Liverpool with reg. no. 07998787. It was started in 2012. The office of this firm is located at 3rd Floor 5 Temple Square Temple Street. The post code is L2 5RH. The company's classified under the NACE and SIC code 74990 and has the NACE code: Non-trading company. Epica Environmental Ltd filed its latest accounts for the period up to 31st March 2022. Its most recent confirmation statement was released on 20th March 2023.
Within the following company, a variety of director's obligations have so far been done by Elizabeth S. who was appointed on 2012-03-20.
Elizabeth S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.