Leopard Usa Ltd with reg. no. 04904223 has been competing in the field for 21 years. The Private Limited Company is officially located at 1-3 St. Peter's Street, in London and its postal code is N1 8JD. This company has been on the market under three previous names. The company's very first official name, Leopard Usa, was switched on 2003-09-24 to Leopard Films Usa. The current name, used since 2013, is Leopard Usa Ltd. This enterprise's registered with SIC code 82990 - Other business support service activities not elsewhere classified. Leopard Usa Limited filed its latest accounts for the period that ended on 2022-12-31. The latest confirmation statement was filed on 2023-09-12.
Laura B. and James B. are registered as the company's directors and have been managing the firm since 2013.
The companies that control this firm are as follows: Leopard Films Ltd owns over 3/4 of company shares. This business can be reached in London at St. Peter's Street, N1 8JD.