About Pick 'n Pay Stores Ltd. Pick n Pay Stores Ltd. is an investment holding company, which engages in the trading of retail food, clothing, general merchandise, pharmaceuticals, and liquor. It ...