Windsor Investment Holding Rsc Ltd