Company details
Leva Health is developed by Orbixa Technologies Ltd, a company registered in England and Wales under company number 16519488.
Company number 16519488. Registered in England and Wales.
Registered office: Reception 1, First Floor Offices, Red Rose Court, Clayton Business Park, Clayton Le Moors, Lancashire, BB5 5JR.
Orbixa Technologies Ltd is the data controller for personal data collected through this website and the reviewer questionnaire. The privacy notice says what is collected, who processes it, and which parts of the data protection assessment are still outstanding.