Two Faced Ltd, a Private Limited Company, that is located in 17 Ffordd Llyffant, Birchgrove in Swansea. The main office's post code is SA7 9NY. This company operates since 2017-02-09. The company's reg. no. is 10609780. The company's SIC code is 82990: Other business support service activities not elsewhere classified. Two Faced Limited reported its account information for the financial period up to February 28, 2022. The company's latest annual confirmation statement was released on June 3, 2023.
As found in this specific enterprise's directors directory, for four years there have been three directors: Zachary L., David H. and Adrian L..
Adrian L. is the individual who has control over this firm, has substantial control or influence over the company.