100050847080 - Garden waste Direct Debit