Address

Meniga Ltd
London
United Kingdom

Open Map

Meniga Ltd
Reykjavik
Iceland

Open Map

Meniga Ltd
Stockholm
Sweden

Open Map

Meniga Ltd
Warsaw
Poland

Open Map

Meniga Ltd
Singapore

Open Map Open Map


VCID: 580296
Profile
Founders

Corporate information

Official name
Meniga Ltd

Registration country
Investment activity status
Active investor