Founded
31 Dec 2012
Address
LEOxChange
Battle Barns
112 Preston Crowmarsh
Wallingford
OX10 6SL
United Kingdom
Website
VCID: 570271
Profile
Corporate information
Registration country
Registration country
Investment activity status
Active investor