Leaders Arena started its operations in 2016 as a Private Limited Company under the ID 10242863. This company has been operating for eight years and the present status is active. This company's headquarters is situated in London at 71-75 Shelton Street. Anyone could also find the company using its post code : WC2H 9JQ. This business's registered with SIC code 70229 - Management consultancy activities other than financial management. Leaders Arena Ltd filed its latest accounts for the period up to September 30, 2022. The business most recent confirmation statement was filed on June 20, 2023.
There seems to be 1 director now managing this specific business, namely Miguel S. who has been executing the director's responsibilities since 2016/06/21.
Miguel S. is the individual who controls this firm, owns over 3/4 of company shares.