Company overview
Name
12 Flags International Limited
Incorporation date
19 October 2020
Address
C/O Arias, Fabrega & Fabrega Trust Co. Bvi, Level 1, Palm Grove House, Wickham's Cay 1, Road Town
Country
British Virgin Islands