You-lead started its business in 2018 as a Private Limited Company under the ID SC604618. The company's office was located in Edinburgh at 64a Cumberland Street. The You-lead Limited business had been on the market for at least two years.
The company had 1 director: Igors P. who was guiding it for two years.