Xyra Group
Contact

Initiate a conversation.

Direct, confidential channels for founders, investors, advisers and the press.

Registered Office

Xyra Group Holdings Limited

42–44 Bishopsgate
London EC2N 4AH
United Kingdom

Company Number 16105093 (England & Wales)

Direct Channels

By correspondence.

Written Enquiry

Submit a confidential message.