Leeda Services started its business in the year 2016 as a Private Limited Company with reg. no. 10089276. The company's registered office was situated in Rugeley at Moonbase. This particular Leeda Services Limited firm had been operating in this business field for at least three years. The business name of the firm was changed in the year 2017 to Leeda Services Limited. The enterprise former business name was 1-2-1 Construction (UK).
David M. and Lee T. were the firm's directors and were running the company from 2018 to 2019.
Lee T. was the individual with significant control over this firm, owned 1/2 or less of company shares.