100050818894 - Garden waste Direct Debit