Are they a proper switching Company as I received an email from them stating I was to switch to another supplier of my choice, but in no way can I contact them as the email they gave me does not exist - can anyone help please.
Opening times of First Capital Cashflow