Registered entities
QUARK SOFTWARE, INC.
Reg. No. 452550599United States
QUARK PARTNERS LTD
Reg. No. 14021599United Kingdom
QUARKXPRESS PUBLISHING SOFTWARE (INDIA) PRIVATE LIMITED
CIN U72900PB2011PTC054073India
QUARKXPRESS PUBLISHING R&D (INDIA) PRIVATE LIMITED
CIN U72900PB2011PTC054038India
Reputation
Customer rating 2.6 / 5 across 4 reviews.
