Villa 26 Holding Rsc Ltd