I would say so, the business details list Toyota GB as the seller and I don't think Toyota would have let things continue this long if this was a non genuine seller.
Feedback is also very good.
Part number adds up also, these will be old shelf stock.
You also have a money back guarantee if not as described.