100050847862 - Garden waste Direct Debit