100050829278 - Garden waste Direct Debit