Christmas Opening Times
Customer Services Meteor Street Christmas Opening Times Our Office will close on Christmas Eve, Tuesday 24th December at 1pm and will re-open at 9am on Thursday 2nd January 2020. If you have an emergency repair during this time, please contact the out-of-hours department on 0300 123 1091. We would like to wish everybody a Merry Christmas [...]