Srs Portfolio Limited · Vignesham Projects Private Limited · Idyllic Electricals Private Limited · Srs Shining Ornaments Limited · Btl Holding Company Limited · Latest It Solutions Limited · Topchoice Computech Limited · Lisbon Facilities Services Limited · Srs Learn & Knowledge Limited · Srs Entertainment India Limited