I haven't seen their site since they left O+O. I did have a chance to visit Le Tuessrok when I was in MRU. It's an
okay property but I found the island of Mauritius to be very depressing. Im glad I was only there for a day.
I remember one of the employees mentioning the new managing company for the resort, but totally forgot. Something like Sun Resorts or something.
Update: Sun Resorts always owned Le Touessrok, but had O+O managed it. Currently, Sun Resorts manages the property. The other resorts in MRU they own and manage include La Pirogue, Sugar Beach Resort, and Le Coco Beach.
This site has the contact information to Sun Resorts.