100050847707 - Garden waste Direct Debit