Address

Oxx Ltd
London
United Kingdom

Open Map

Oxx Ltd
Stockholm
Sweden

Open Map


VCID: 1017811
Profile

Corporate information

Official name
Oxx Ltd

Registration country
Investment activity status
Active investor