Is radius of gyration of a body a constant quantity?

No, radius of gyration of a body depends on axis of rotation and also on distribution of mass of the body about this axis.