100050847292 - Garden waste Direct Debit