Registered Office

Shortwave Life Sciences plc is incorporated in England and Wales under the Companies Act 2006 with the registration number 13351629. The main country of operation is The United Kingdom.

Shortwave Life Sciences Plc
124 City Road, London, EC1V 2NX
United Kingdom

17 Hanover Square, London W1S 1BN
info@psych.capital +442038387621