How can I contact Star Rewards? By Phone: Star Rewards Helpline – 0800 234 6336 or by Post: Star Rewards, PO Box 33, ROSS ON WYE, HR9 9WA