Search the register – results All results UPLIFY LTD. 03720415 - Incorporated on 25 February 1999 28 Alexandra Terrace, Exmouth, Devon, England, EX8 1BD