100050890693 - Garden waste Direct Debit