palace x c.p. company