Artel International, Inc. Company numberFC020462 StatusActive TypeOther Company Type Incorporated1 Apr 1997 Registered office 237 Cedar Hill StreetMarlboroughMassachusetts 01752 Data JSON Markdown