100050896340 - Garden waste Direct Debit