100050898269 - Garden waste Direct Debit