Stel Holding - Spencer IPO Trigger

What is the difference between Spencer & Company and Spencer Retail Ltd(SRL) ?
STEL Holding AR does has the information on its holding of approx 100K shares of Spencer & Company and CESC mentions that it holds 100% of Spencer Retail Ltd.
Are we looking right company for the IPO trigger?