Spanish investment company Torreal has bought 40 per cent of British-owned high street fashion chain Pepe Jeans for €50m, a company official has confirmed.