100050855547 - Garden waste Direct Debit