100050818898 - Garden waste Direct Debit