Jubilee Holdings Limited (JHL) has relocated its offices and the Shares Registry from Jubilee Insurance Centre, Wabera Street ...