WALSHAM INVESTMENTS LIMITED