Company overview
Company Number
SC376020
Name
Paysend Plc
Former names
Paywizard Public Limited Company
Entity type
Public Limited Company
Industry codes
64999
Status
Active
Incorporation date
31 March 2010
Address
Suite 2, Ground Floor Orchard Brae House, 30 Queensferry Road, Edinburgh, EH4 2HS, Scotland
Postal code
EH4 2HS
Country
United Kingdom