100050882966 - Garden waste Direct Debit