100050896752 - Garden waste Direct Debit