Company overview
Company Number
10624955
Name
Zopa Group Plc
Entity type
Public Limited Company
Industry codes
64205
Status
Active
Incorporation date
17 February 2017
Address
Level 12 20 Water Street, Canary Wharf, London, E14 5GX, United Kingdom
Postal code
E14 5GX
Country
United Kingdom