100050847477 - Garden waste Direct Debit