Spencer's Travel Services Limited · Spencers Holdings Private Limited · Skywings Infrastructure (India) Private Limited · Thangamalai Agro Products Private Limited · Spencers Marine Services Private Limited · Spencers Aviation Services Private Limited · Anusha Enterprises Limited · L63040 Tn2001 Plc047809