Vefa Holding sh.p.k and Alimucaj v Albania - 24096/05 [2011] ECHR 1023 (14 June 2011)