It's a pretty good fare. The fare rules say your outbound has to be on/before 31 May. But it's also possible to fly the LIS - GRU segments later this year (minimum 1-week stay):
LGW - LIS on 30 May
LIS - GRU on 1 Nov
GRU - LGW on 8 Nov
Example link £523