Why was I asked for a deposit?
There are various reasons why you may be asked to pay a security deposit upon signing up to Meteor bill pay.
If you have a query regarding your application to bill pay, you can send a signed request in writing to:
FAO Credit Control
St John’s Road,
Make sure you include your application ID (this is the number associated with your request to join bill pay), name and address.