100050868138 - Garden waste Direct Debit