VCID: 586856
Profile

Corporate information

Official name
Oh Goodlord Limited
Also known as
Goodlord
Investment activity status
Active investor