Xyra Group
Portfolio in Formation First acquisitions to be announced in due course
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.