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.
Orbixa Technologies Ltd is the data controller for information collected through this website and the reviewer questionnaire.