HAGGIPAVLOU J.C. & SON LTD.