100052102546 - Garden waste Direct Debit