Leafyard Limited (11463590) is a private limited with share capital incorporated on 13/07/2018 (7 years old) and registered in liverpool, L29TL. The company operates under SIC code 62090 - other information technology service activities.
Leafyard is a science-backed application designed to empower employees and enterprises on a journey towards better mental health.through education, motivation, adaptive strategies, and behavioural science, it enables users to actively take control of their mental wellbeing, fostering resilience and ...