M & R Group, Ltd.