Iguana Apparel LLP has been on the market for at least ten years. Registered under number OC396666, the firm operates as a Limited Liability Partnership. You can reach the office of this firm during office hours at the following address: 114 Cedar Way, CF64 3PX Penarth. Its most recent annual accounts provide detailed information about the period up to 2022-03-31 and the most current confirmation statement was submitted on 2022-11-21.
Executives who control the firm include: Leon A. has substantial control or influence over the company and has 1/2 or less of voting rights. Kieran S. has substantial control or influence over the company and has 1/2 or less of voting rights.