Search the register – results All results SOMAVEDIC LTD 12155128 - Incorporated on 14 August 2019 30 St. Mary Axe, London, England, EC3A 8BF