100050885156 - Garden waste Direct Debit