Company overview
Company Number
FC025531
Name
Clova Limited
Entity type
Other company type
Status
Active
Incorporation date
6 October 2004
Address
M&c Corporate Services Limited, Po Box 309Gt, Ugland House, South Church Street, George Town, Grand Cayman, Cayman Islands, Cayman Islands
Country
United Kingdom