Started with Reg No. 11178088 6 years ago, Helta Ltd had been a private limited company until Tuesday 5th January 2021 - the date it was formally closed. The company's latest mailing address was 17 Elford Road, Cardiff.
The following company was directed by a solitary managing director: Elizabeth F., who was chosen to lead the company in January 2018.