Mercator Partners LLC Company numberFC023998 StatusActive TypeOther Company Type Incorporated29 Jan 2002 Registered office 89 Thoreau StreetConcordMassachusetts 01742 Accounts Year ended 31 Dec 2002 31 Dec 2001 Data JSON Markdown