Delchris International Ltd Company numberFC029536 StatusActive TypeOther Company Type Incorporated21 Jan 2010 Registered office Mill Tower 2nd Floor Wickhams Cay 1Road TownTortola Data JSON Markdown