Here is the phone number for the UK Star Paper
Daily Star,
The Northern & Shell Building,
Number 10 Lower Thames Street,
London,
EC3R 6EN
Tel: 08714 341010
I was frantic when I read it I had to read it 3 times to make sure I was reading it right.
I am a nervous wreck right now... there is no way I can sleep.