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
17 Hanover Square
London W1S 1BN
United Kingdom

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