BERESFORD HAMILTON LIMITED