HACKREMCO (NO. 2596) LIMITED