working blind.. cannot guess ..
Do they , Cube?, bypass dealers , in UK..? Where you get it in a box at your door? It's up to you to compare that brand with others with same Shimano 105 components ..
largely one of the many bikes without their own factory, but instead contracts a Multi brand OEM supplier 1 what do they sell for new ,?
a person to person sale , you pay no VAT, Right?
adding to the folly of asking here is its used and no one can see it in person but you..
you and the seller can meet up at a bike shop and have the shop assess what they see ... a 3rd party not involved in the sale ....
....