100050896243 - Garden waste Direct Debit