100050846067 - Garden waste Direct Debit