This particular Leaderboarded Ltd company has been in this business field for at least twenty three years, as it's been established in 2001. Registered with number 04275579, Leaderboarded is a Private Limited Company with office in 5 Underwood Street, London N1 7LY. Although currently it is operating under the name of Leaderboarded Ltd, it had the name changed. This company was known under the name Self Help Ideas & Plans (ship) until 8th February 2006, when the company name was replaced by Microaid. The last transformation took place on 3rd July 2012. This firm's Standard Industrial Classification Code is 63110 and has the NACE code: Data processing, hosting and related activities. 2022-12-31 is the last time the company accounts were filed.
Toby D. and Richard D. are registered as the enterprise's directors and have been managing the firm since August 2001. Furthermore, the director's duties are often aided with by a secretary - Richard D., who was officially appointed by this specific firm on 23rd August 2001.