Since we don't have a UK bank account or accept Maestro ourselves it has been difficult working out the details. If you want I will personally help you debug what is wrong with your application. Just send me an email to firstname.lastname@example.org with contact information. I should be able to contact you Thurs. or Fri. this week.